<?php

include "../classes/bd.php";
include "../classes/noticia.php";

$acao = $_REQUEST["acao"];
$_class = new noticia();

switch($acao){
	case "":
	#estiver vazio
	return false;
	
	break;
	
	case "cadastrar":
	#class de logar
	$id				= $_POST["idtemp"];
	$titulo 		= $_POST["titulo"];
	$descricao_p	= $_POST["descricao_p"];
	$descricao		= $_POST["descricao"];
	$data		 	= $_POST["data"];
	$cartola		= $_POST["cartola"];
	$fonte			= $_POST["fonte"];
	$categoria		= $_POST["categoria"];
	$ativo			= $_POST["ativo"];
	$imagem			= $_FILES["imagem"];
	//converter_datetime
	$ndata	= $_class->converter_datetime($data);
	
	
	$cadastra	= $_class->cadastra($id,$titulo,$descricao_p,$descricao,$cartola,$fonte,$data,$categoria,$ativo);
	

	
	
	
	if($cadastra == true){
	//$sqlinsert 	= mysql_insert_id();
	//$ext		= substr($imagem['name'],-3);
	//$nomeimg 	= $sqlinsert.date("-dmY-His").".".$ext;
	//$upload 	=  $_class->imagensupload($sqlinsert,"",$imagem['tmp_name'],$nomeimg,"../../imagens/noticias/");
	
	jsalertredir("Dados inseridos com sucesso","../?modulo=noticias&acao=lista&msg=1",false,true);
	}else{
	jsalertredir("Erro ao cadastrar dados por favor tente mais tarde","../?modulo=noticias&acao=lista&msg=0",false,true);
	}
	
	break;
	
	case "editar":
	$id				= $_POST["id"];
	$titulo 		= $_POST["titulo"];
	$descricao_p	= $_POST["descricao_p"];
	$descricao		= $_POST["descricao"];
	$data		 	= $_POST["data"];
	$cartola 		= $_POST["cartola"];
	$fonte			= $_POST["fonte"];
	$categoria		= $_POST["categoria"];
	$ativo			= $_POST["ativo"];
	$imagem			= $_FILES["imagem"];
	$ndata	= $_class->converter_datetime($data);
	
	
	
	$edita	= $_class->edita($id,$titulo,$descricao_p,$descricao,$cartola,$fonte,$data,$categoria,$ativo);
	
	if($edita == true){
	
/*	if($imagem['name']!=""){
	#APAGA A IMAGEM SE ALTERADO
	$foto 	= $_class->pegaimagem($id);
	foreach($foto as $img){
	$_class->deleteimg($id,$img["foto"],"../../imagens/noticias/");
	}*/
	
	
/*	#FAZ UPLOAD DA NOVA IMAGEM
	$sqlinsert 	= mysql_insert_id();
	$ext		= substr($imagem['name'],-3);
	$nomeimg 	= $id.date("-dmY-His").".".$ext;
	$upload 	=  $_class->imagensupload($id,"",1,$imagem['tmp_name'],$nomeimg,"../../imagens/noticias/");
	}*/
	
	jsalertredir("","../?modulo=noticias&acao=lista&msg=2",false,true);
	}else{
	//echo $edita;
	jsalertredir("","../?modulo=noticias&acao=lista",false,true);
	}
	
	
	
	break;
	
	case "apaga":
	$id = $_GET['id'];
	$apaga	= $_class->deleta($id);
	if($apaga == true){
	jsalertredir("Dados excluidos","../?modulo=noticias&acao=lista&msg=3",false,true);
	}else{
	//echo $edita;
	jsalertredir("Erro ao excluir, por favor tente mais tarde","../?modulo=noticias&acao=lista&msg=0",false,true);
	}
	break;


	case "status":
	$id 	= $_REQUEST['id'];
	$dados	= $_class->pega($id);
	if($dados["ativo"]==0){
	$status = 1;
	}else{
	$status = 0;
	}
	
	
	$statusaltera	= $_class->status($id,$status);
	if($statusaltera == true){
	return $statusaltera;
	}else{
	return false;
	}
	
	break;
	
	
	
	case "statusDestaque":
	$id 	= $_REQUEST['idfoto'];
	$dados	= $_class->pegaimagemfoto($id);
	if($dados["destaque"]==0){
	$status = 1;
	}else{
	$status = 0;
	}
	
	
	$statusaltera	= $_class->statusdestaque($id,$status);
	if($statusaltera == true){
	return true;
	}else{
	return false;
	}
	
	break;


	case "trocalegenda":
	$idfoto 	= $_REQUEST['idfoto'];
	$legenda	= $_REQUEST['legenda'];	
	$statusaltera	= $_class->alteralegenda($idfoto,$legenda);
	if($statusaltera == true){
	echo $legenda."-".$idfoto;
	}else{
	return false;
	}
	
	break;

	
	




	case "foto":
	$idnot 		= $_REQUEST['id'];
	$titulo 	= $_POST[titulo];
	$destaque 	= $_POST[destaque];
	$imagens 	= $_FILES[imagen];
	$quantidade	= $_POST["quantidade"];
    
for($x=0;$x<$quantidade;$x++){
		if($imagens['name'][$x] !=''){
		//imagensupload
		//echo $imagens['tmp_name'][$x] . "<br>";
		$ext	= substr($imagens['name'][$x],-4);
		$nome	= date("dmYHis_").$x.$ext;
		$upload =  $_class->imagensupload($idnot,$titulo[$x],$destaque[$x],$imagens['tmp_name'][$x],$nome,"../../imagens/produtos/");
		
		if($upload){
		
		jsalertredir("Imagens enviadas com sucesso!","../?modulo=noticias&acao=imagens&id=$idnot",true,true);
		
		}else{
		
		jsalertredir("Erro ao fazer o envio da imagens!","../?modulo=noticias&acao=imagens&id=$idnot",true,true);	
		
		}
		
		}
		
		}

	
	break;
	
	case "fotoprincipal":
	$id			= $_REQUEST['id'];
	$valor		= $_REQUEST['valor'];
	$destaque	= $_REQUEST['destaque'];
	$idfoto		= $_REQUEST['idfoto'];
	if($valor=="" || $valor == 0){
		$valor = 0;
	}else{
		$valor = 1; 
		}
	
	if($valor == 1){
	mysql_query("UPDATE noticias SET destaque = '$idfoto' WHERE id= '$id' ");
	}else{
	mysql_query("UPDATE noticias SET destaque = '' WHERE id= '$id' ");
	}
	jsalertredir("Erro ao excluir a imagem!","../painel.php?modulo=noticias&acao=imagens&id=$id",false,true);
	
	
	break;
	
	
	case "apagafoto":
	$idfoto	 = $_REQUEST['idfoto'];
	$idnot	 = $_REQUEST['id'];
	$sql = mysql_query("SELECT * FROM noticias_fotos WHERE id = '$idfoto'");
	$row = mysql_fetch_array($sql);
	
	$apagafoto = $_class->deleteimg($idfoto,$row['foto'],'../../imagens/produtos/');
	
	if($apagafoto){
		
		jsalertredir("Imagem excluida com sucesso","../?modulo=noticias&acao=imagens&id=$idnot",true,true);
		
		}else{
		
		jsalertredir("Erro ao excluir a imagem!","../?modulo=noticias&acao=imagens&id=$idnot",true,true);
		
			}
	
	
	break;
	
	
	

}




?>